old sweat
noun
°An experienced soldier.
°A veteran soldier or war veteran.